home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cpp_libs / oath.lha / oath / test / Makefile < prev    next >
Makefile  |  1991-08-29  |  1KB  |  49 lines

  1. #
  2. #                 Makefile for the
  3. #                Test files for the
  4. #    Object-oriented Abstract Type Hierarchy (OATH)
  5. #
  6. ###########################################################################
  7. # Set-up C++ Compilation
  8.  
  9. CCC       = CC
  10. CCFLAGS   = -O -I../include
  11. LDLIBS    = -L../lib/$(TARGET_ARCH:-%=%) -loath
  12.  
  13. #COMPILE.cc = $(CCC) $(CCFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c
  14. #LINK.cc    = $(CCC) $(CCFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH)
  15.  
  16. #%.o : %.cc
  17. #    $(COMPILE.cc) $<
  18. #%   : %.cc
  19. #    $(LINK.cc) -o $@ $< $(LDLIBS)
  20.  
  21. ###########################################################################
  22.  
  23. .KEEP_STATE:
  24.  
  25. ###########################################################################
  26.  
  27. default:
  28.     @ echo "This Makefile has no default make -- you must specify one!"
  29.     @ echo "     make <base file name>"
  30.     @ echo "  or"
  31.     @ echo "     make <predefined Makefile member>"
  32.  
  33. ###########################################################################
  34.  
  35. purge:  clean
  36.     rm -f *.o
  37.  
  38. ###########################################################################
  39.  
  40. clean:
  41.     rm -f *~
  42.     rm -f core*
  43.  
  44. ###########################################################################
  45.  
  46.  
  47.  
  48.  
  49.